 |
API Documentation
|
|
void setSuccessFunc(std::function< void()> func)
virtual void onSuccess() override
void setWorkDoneFunc(std::function< void()> func)
virtual void onFail() override
Utility task using lambda functions to submit work.
Definition: LambdaTask.h:12
A task, job that can be submitted to a nkTasks::Thread.
Definition: Task.h:14
TASK_RESULT
Symbolizes a task result code.
Definition: TaskResult.h:12
virtual TASK_RESULT onWork() override
Encompasses all API of component NilkinsTasks.
Definition: LogManager.h:7
virtual void onAbort() override
void setWorkFunc(std::function< TASK_RESULT()> func)
void setAbortFunc(std::function< void()> func)
virtual void onWorkDone() override
void setFailFunc(std::function< void()> func)